trainer sock - Spanish English Dictionary